named place of delivery at frontier - German English Dictionary